<!DOCTYPE HTML>
<html lang="zh">
<head>
<title>Apache Flume 用户指南 - Apache Flume User Guide | Docs4dev</title>
<meta charset="UTF-8">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta name="description" content="The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform.">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="HandheldFriendly" content="true">
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta property="og:type" content="website">
<meta property="og:title" content="Apache Flume 用户指南 - Apache Flume User Guide">
<meta property="og:url" content="https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/">
<meta property="og:site_name" content="Docs4dev">
<meta property="og:locale" content="zh_CN">
<meta name="twitter:card" content="The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform.">
<meta name="generator" content="Docs4dev template engine">
<link rel="stylesheet" href="static/css/app.min.css">
<link rel="shortcut icon" href="https://www.docs4dev.com/static/images/favicon.ico" type="image/x-icon">
<script async="" src="static/js/js.js"></script>
<script async="" src="static/js/adsbygoogle.js" crossorigin="anonymous"></script>
<script>
    window.dataLayer = window.dataLayer || [];

    function gtag() {
      dataLayer.push(arguments);
    }

    gtag('js', new Date());
    gtag('config', 'UA-129571937-1');
  </script>
<link rel="amphtml" href="https://www.docs4dev.com/amp/docs/zh/flume/1.9.0/reference/index.html">

<script type="application/ld+json">{"name":null,"headline":"Apache Flume 用户指南-Apache Flume User Guide","inLanguage":"zh-CN","version":"1.9.0","image":"/static/icon/icon-flume.png","datePublished":"2021-05-20T12:51:01Z","dateCreated":"2021-05-20T12:51:01Z","dateModified":"2021-07-05T14:43:36Z","@context":"https://schema.org/","@type":"APIReference","abstract":"The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform."}</script>
</head>
<body>
<div class="book with-summary">
<div class="book-summary">
<div class="logo">
<a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference');" style="color: inherit;">
<img src="static/picture/icon-flume.png" style="width: 48px; height: 48px;" alt="Logo">
</a>
<b style="color: inherit; margin-left: 8px;">Apache Flume 用户指南</b>
</div>
<div class="item">
<div>
<label for="version">版本</label>
<select id="version" onchange="onVersionChange(this)">
<option value="1.9.0" selected="selected">1.9.0</option>
</select>
</div>
<div style="margin-top: 8px;">
<label for="language">语言</label>
<select id="language" onchange="onLangChange(this)" value="zh">
<option value="en">English</option>
<option value="zh" selected="selected">中文</option>
</select>
</div>

</div>
<div class="item menus">
<a title="Table of Contents" style="margin-right: 8px;" href="#">
<i class="fa fa-chevron-left"></i>
<span style="margin-left: 2px;">返回目录</span>
</a>
</div>
<nav role="navigation" id="navigation">
<ul class="summary">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#');" title="Flume 1.9.0 用户指南"> Flume 1.9.0 用户指南 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#introduction');" title="Introduction"> Introduction </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#overview');" title="Overview"> Overview </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#system-requirements');" title="System Requirements"> System Requirements </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#architecture');" title="Architecture"> Architecture </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#data-flow-model');" title="数据流模型"> 数据流模型 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#complex-flows');" title="Complex flows"> Complex flows </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#reliability');" title="Reliability"> Reliability </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#recoverability');" title="Recoverability"> Recoverability </a> </li>
</ul> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#setup');" title="Setup"> Setup </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#setting-up-an-agent');" title="设置代理"> 设置代理 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#configuring-individual-components');" title="配置单个组件"> 配置单个组件 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#wiring-the-pieces-together');" title="将 Component 连接在一起"> 将 Component 连接在一起 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#starting-an-agent');" title="开始代理"> 开始代理 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#a-simple-example');" title="一个简单的例子"> 一个简单的例子 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#using-environment-variables-in-configuration-files');" title="在配置文件中使用环境变量"> 在配置文件中使用环境变量 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#logging-raw-data');" title="记录原始数据"> 记录原始数据 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#zookeeper-based-configuration');" title="基于 Zookeeper 的配置"> 基于 Zookeeper 的配置 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#installing-third-party-plugins');" title="安装第三方插件"> 安装第三方插件 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#the-plugins-d-directory');" title="plugins.d 目录"> plugins.d 目录 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#directory-layout-for-plugins');" title="插件的目录布局"> 插件的目录布局 </a> </li>
</ul> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#data-ingestion');" title="Data ingestion"> Data ingestion </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#rpc');" title="RPC"> RPC </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#executing-commands');" title="Executing commands"> Executing commands </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#network-streams');" title="Network streams"> Network streams </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#setting-multi-agent-flow');" title="设置多主体流程"> 设置多主体流程 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#consolidation');" title="Consolidation"> Consolidation </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#multiplexing-the-flow');" title="多路流"> 多路流 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#configuration');" title="Configuration"> Configuration </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#defining-the-flow');" title="定义流程"> 定义流程 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#id1');" title="配置单个组件"> 配置单个组件 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#adding-multiple-flows-in-an-agent');" title="在代理中添加多个流"> 在代理中添加多个流 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#configuring-a-multi-agent-flow');" title="配置多代理流程"> 配置多代理流程 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#fan-out-flow');" title="扇出流量"> 扇出流量 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#ssl-tls-support');" title="SSL/TLS support"> SSL/TLS support </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#source-and-sink-batch-sizes-and-channel-transaction-capacities');" title="源和汇批次大小和 ChannelTransaction 能力"> 源和汇批次大小和 ChannelTransaction 能力 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-sources');" title="Flume Sources"> Flume Sources </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#avro-source');" title="Avro Source"> Avro Source </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#thrift-source');" title="Thrift Source"> Thrift Source </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#exec-source');" title="Exec Source"> Exec Source </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#jms-source');" title="JMS Source"> JMS Source </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#jms-message-converter');" title="JMS 消息转换器"> JMS 消息转换器 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#ssl-and-jms-source');" title="SSL 和 JMS 来源"> SSL 和 JMS 来源 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#spooling-directory-source');" title="假脱机目录源"> 假脱机目录源 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#event-deserializers');" title="Event Deserializers"> Event Deserializers </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#line');" title="LINE"> LINE </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#avro');" title="AVRO"> AVRO </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#blobdeserializer');" title="BlobDeserializer"> BlobDeserializer </a> </li>
</ul> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#taildir-source');" title="Taildir Source"> Taildir Source </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#twitter-1-firehose-source-experimental');" title="Twitter 1％的水喉源(实验)"> Twitter 1％的水喉源(实验) </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#kafka-source');" title="Kafka Source"> Kafka Source </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#netcat-tcp-source');" title="NetCat TCP 源"> NetCat TCP 源 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#netcat-udp-source');" title="NetCat UDP 源"> NetCat UDP 源 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#sequence-generator-source');" title="序列发生器源"> 序列发生器源 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#syslog-sources');" title="Syslog Sources"> Syslog Sources </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#syslog-tcp-source');" title="Syslog TCP 源"> Syslog TCP 源 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#multiport-syslog-tcp-source');" title="多端口 Syslog TCP 源"> 多端口 Syslog TCP 源 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#syslog-udp-source');" title="Syslog UDP 源"> Syslog UDP 源 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#http-source');" title="HTTP Source"> HTTP Source </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#jsonhandler');" title="JSONHandler"> JSONHandler </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#blobhandler');" title="BlobHandler"> BlobHandler </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#stress-source');" title="Stress Source"> Stress Source </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#legacy-sources');" title="Legacy Sources"> Legacy Sources </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#avro-legacy-source');" title="Avro 传统资源"> Avro 传统资源 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#thrift-legacy-source');" title="节俭 Legacy 来源"> 节俭 Legacy 来源 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#custom-source');" title="Custom Source"> Custom Source </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#scribe-source');" title="Scribe Source"> Scribe Source </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-sinks');" title="Flume Sinks"> Flume Sinks </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#hdfs-sink');" title="HDFS Sink"> HDFS Sink </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#hive-sink');" title="Hive Sink"> Hive Sink </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#logger-sink');" title="Logger Sink"> Logger Sink </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#avro-sink');" title="Avro Sink"> Avro Sink </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#thrift-sink');" title="Thrift Sink"> Thrift Sink </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#irc-sink');" title="IRC Sink"> IRC Sink </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#file-roll-sink');" title="文件卷槽"> 文件卷槽 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#null-sink');" title="Null Sink"> Null Sink </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#hbasesinks');" title="HBaseSinks"> HBaseSinks </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#hbasesink');" title="HBaseSink"> HBaseSink </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#hbase2sink');" title="HBase2Sink"> HBase2Sink </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#asynchbasesink');" title="AsyncHBaseSink"> AsyncHBaseSink </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#morphlinesolrsink');" title="MorphlineSolrSink"> MorphlineSolrSink </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#elasticsearchsink');" title="ElasticSearchSink"> ElasticSearchSink </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#kite-dataset-sink');" title="Kite 数据集接收器"> Kite 数据集接收器 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#kafka-sink');" title="Kafka Sink"> Kafka Sink </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#http-sink');" title="HTTP Sink"> HTTP Sink </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#custom-sink');" title="Custom Sink"> Custom Sink </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-channels');" title="Flume Channels"> Flume Channels </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#memory-channel');" title="Memory Channel"> Memory Channel </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#jdbc-channel');" title="JDBC Channel"> JDBC Channel </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#kafka-channel');" title="Kafka Channel"> Kafka Channel </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#file-channel');" title="File Channel"> File Channel </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#spillable-memory-channel');" title="溢出内存通道"> 溢出内存通道 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#pseudo-transaction-channel');" title="伪 TransactionChannels"> 伪 TransactionChannels </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#custom-channel');" title="Custom Channel"> Custom Channel </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-channel-selectors');" title="Sink 通道 selectors"> Sink 通道 selectors </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#replicating-channel-selector-default');" title="复制通道 selectors(默认)"> 复制通道 selectors(默认) </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#multiplexing-channel-selector');" title="多路通道 selectors"> 多路通道 selectors </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#custom-channel-selector');" title="自定义 Channelsselectors"> 自定义 Channelsselectors </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-sink-processors');" title="SinkSink 处理器"> SinkSink 处理器 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#default-sink-processor');" title="默认接收器处理器"> 默认接收器处理器 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#failover-sink-processor');" title="故障转移接收器处理器"> 故障转移接收器处理器 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#load-balancing-sink-processor');" title="负载均衡接收器处理器"> 负载均衡接收器处理器 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#custom-sink-processor');" title="定制 Sink 处理器"> 定制 Sink 处理器 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#event-serializers');" title="Event Serializers"> Event Serializers </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#body-text-serializer');" title="正文文本序列化器"> 正文文本序列化器 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-event-avro-event-serializer');" title="“ Flume 事件” Avro 事件序列化器"> “ Flume 事件” Avro 事件序列化器 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#avro-event-serializer');" title="Avro 事件序列化器"> Avro 事件序列化器 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-interceptors');" title="Flume Interceptors"> Flume Interceptors </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#timestamp-interceptor');" title="Timestamp Interceptor"> Timestamp Interceptor </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#host-interceptor');" title="Host Interceptor"> Host Interceptor </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#static-interceptor');" title="Static Interceptor"> Static Interceptor </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#remove-header-interceptor');" title="删除页眉拦截器"> 删除页眉拦截器 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#uuid-interceptor');" title="UUID Interceptor"> UUID Interceptor </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#morphline-interceptor');" title="Morphline Interceptor"> Morphline Interceptor </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#search-and-replace-interceptor');" title="搜索并替换拦截器"> 搜索并替换拦截器 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#regex-filtering-interceptor');" title="正则表达式过滤拦截器"> 正则表达式过滤拦截器 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#regex-extractor-interceptor');" title="正则表达式提取器拦截器"> 正则表达式提取器拦截器 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#example-1');" title="Example 1:"> Example 1: </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#example-2');" title="Example 2:"> Example 2: </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-properties');" title="Flume Properties"> Flume Properties </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#property-flume-called-from-service');" title="Property: flume.called.from.service"> Property: flume.called.from.service </a> </li>
</ul> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#configuration-filters');" title="Configuration Filters"> Configuration Filters </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#common-usage-of-config-filters');" title="配置过滤器的常见用法"> 配置过滤器的常见用法 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#environment-variable-config-filter');" title="环境变量配置过滤器"> 环境变量配置过滤器 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#example');" title="Example"> Example </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#external-process-config-filter');" title="外部流程配置过滤器"> 外部流程配置过滤器 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#id14');" title="Example"> Example </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#id15');" title="Example 2"> Example 2 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#hadoop-credential-store-config-filter');" title="Hadoop 凭证存储配置过滤器"> Hadoop 凭证存储配置过滤器 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#id16');" title="Example"> Example </a> </li>
</ul> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#log4j-appender');" title="Log4J Appender"> Log4J Appender </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#load-balancing-log4j-appender');" title="负载平衡 Log4J Appender"> 负载平衡 Log4J Appender </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#security');" title="Security"> Security </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#monitoring');" title="Monitoring"> Monitoring </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#available-component-metrics');" title="可用组件 Metrics"> 可用组件 Metrics </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#sources-1');" title="Sources 1"> Sources 1 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#sources-2');" title="Sources 2"> Sources 2 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#sinks-1');" title="Sinks 1"> Sinks 1 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#sinks-2');" title="Sinks 2"> Sinks 2 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#channels');" title="Channels"> Channels </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#jmx-reporting');" title="JMX Reporting"> JMX Reporting </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#ganglia-reporting');" title="Ganglia Reporting"> Ganglia Reporting </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#json-reporting');" title="JSON Reporting"> JSON Reporting </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#custom-reporting');" title="Custom Reporting"> Custom Reporting </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#reporting-metrics-from-custom-components');" title="来自自定义组件的报告 Metrics"> 来自自定义组件的报告 Metrics </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#tools');" title="Tools"> Tools </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#file-channel-integrity-tool');" title="文件通道完整性工具"> 文件通道完整性工具 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#event-validator-tool');" title="事件验证工具"> 事件验证工具 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#topology-design-considerations');" title="拓扑设计注意事项"> 拓扑设计注意事项 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#is-flume-a-good-fit-for-your-problem');" title="Flume 非常适合您的问题吗？"> Flume 非常适合您的问题吗？ </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flow-reliability-in-flume');" title="Sink 中的流量可靠性"> Sink 中的流量可靠性 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-topology-design');" title="Sink 拓扑设计"> Sink 拓扑设计 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#sizing-a-flume-deployment');" title="调整 Flume 部署的规模"> 调整 Flume 部署的规模 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#troubleshooting');" title="Troubleshooting"> Troubleshooting </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#handling-agent-failures');" title="处理代理故障"> 处理代理故障 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#compatibility');" title="Compatibility"> Compatibility </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#hdfs');" title="HDFS"> HDFS </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#id17');" title="AVRO"> AVRO </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#additional-version-requirements');" title="附加版本要求"> 附加版本要求 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#tracing');" title="Tracing"> Tracing </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#more-sample-configs');" title="更多 samples 配置"> 更多 samples 配置 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#component-summary');" title="Component Summary"> Component Summary </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#alias-conventions');" title="Alias Conventions"> Alias Conventions </a> </li>
</ul> </li>
</ul>
</nav>
</div>
<div class="book-body">
<div class="body-inner">
<header class="book-header">
<div class="dropdown pull-right js-toolbar-action">
<a class="btn toggle-dropdown" aria-label="Language" href="#">
<i class="fa fa-globe"></i>
</a>
<div class="dropdown-menu dropdown-left">
<div class="dropdown-caret"><span class="caret-outer"></span><span class="caret-inner"></span></div>
<div class="buttons">
<button class="button size-1" onclick="changeLang('zh_CN')">中文</button>
</div>
<div class="buttons">
<button class="button size-1" onclick="changeLang('en_US')">English</button>
</div>
</div>
</div>
<a class="btn pull-right js-toolbar-action non-mobile" aria-label="Sign up" href="register.html">
<i class="fa fa-sign-in"></i> <span>注册</span>
</a>
<a class="btn pull-right js-toolbar-action non-mobile" aria-label="Sign in" href="register.html">
<i class="fa fa-sign-in"></i>
<span>登录</span>
</a>
<a class="btn pull-left js-toolbar-action btn-summary" href="#"><i class="fa fa-align-justify"></i></a>
<div class="dropdown pull-left font-settings js-toolbar-action">
<a class="btn toggle-dropdown" aria-label="Font Settings" href="#">
<i class="fa fa-font"></i>
</a>
<div class="dropdown-menu dropdown-right">
<div class="dropdown-caret"><span class="caret-outer"></span><span class="caret-inner"></span></div>
<div class="buttons">
<button class="button size-2 font-reduce">A</button>
<button class="button size-2 font-enlarge">A</button>
</div>
<div class="buttons">
<button class="button size-2 family-serif">Serif</button>
<button class="button size-2 family-sans">Sans</button>
</div>
<div class="buttons">
<button class="button size-3 theme-white">White</button>
<button class="button size-3 theme-sepia">Sepia</button>
<button class="button size-3 theme-night">Night</button>
</div>
</div>
</div>
<a class="btn pull-left js-toolbar-action non-mobile" aria-label="Home" href="zh.html">
<i class="fa fa-home"></i> <span>首页</span>
</a>
<a class="btn pull-left js-toolbar-action non-mobile" aria-label="Guide" href="javascript:window.open('https://www.javadoc.org/');">
<i class="fa fa-book"></i> <span>API Docs</span>
</a>
<a class="btn pull-left js-toolbar-action non-mobile" aria-label="Tools" href="index1.html">
<i class="fa fa-gears"></i> <span>工具</span>
</a>
<div class="dropdown pull-left js-toolbar-action mobile">
<a class="btn toggle-dropdown" aria-label="Language" href="#">
<i class="fa fa-chevron-down"></i>
</a>
<div class="dropdown-menu dropdown-right">
<div class="dropdown-caret"><span class="caret-outer"></span><span class="caret-inner"></span></div>
<div class="buttons">
<a class="button size-1" aria-label="Home" href="zh.html">
<i class="fa fa-home"></i> <span>首页</span>
</a>
</div>
<div class="buttons">
<a class="button size-1" aria-label="Guide" href="javascript:window.open('https://www.javadoc.org/');">
<i class="fa fa-book"></i> <span>API Docs</span>
</a>
</div>
<div class="buttons">
<a class="button size-1" aria-label="Tools" href="index1.html">
<i class="fa fa-gears"></i> <span>工具</span>
</a>
</div>
</div>
</div>
<div id="autocomplete" class="pull-right"></div>
<span id="toolbar-title"></span>
</header>
<div class="page-wrapper" tabindex="-1" role="main">
<div class="page-inner">
<section class="normal markdown-section">
<div id="content">
<h1>Apache Flume User Guide</h1>
<div><ins class="adsbygoogle" style="display:block; text-align:center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-6108808167664152" data-ad-slot="6964403648"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script></div>
<div><div class="divider">
<span class="divider-inner-text">Table of Contents</span>
</div>
<ul class="toc">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#');" title="Flume 1.9.0 用户指南"> Flume 1.9.0 用户指南 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#introduction');" title="Introduction"> Introduction </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#overview');" title="Overview"> Overview </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#system-requirements');" title="System Requirements"> System Requirements </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#architecture');" title="Architecture"> Architecture </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#data-flow-model');" title="数据流模型"> 数据流模型 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#complex-flows');" title="Complex flows"> Complex flows </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#reliability');" title="Reliability"> Reliability </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#recoverability');" title="Recoverability"> Recoverability </a> </li>
</ul> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#setup');" title="Setup"> Setup </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#setting-up-an-agent');" title="设置代理"> 设置代理 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#configuring-individual-components');" title="配置单个组件"> 配置单个组件 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#wiring-the-pieces-together');" title="将 Component 连接在一起"> 将 Component 连接在一起 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#starting-an-agent');" title="开始代理"> 开始代理 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#a-simple-example');" title="一个简单的例子"> 一个简单的例子 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#using-environment-variables-in-configuration-files');" title="在配置文件中使用环境变量"> 在配置文件中使用环境变量 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#logging-raw-data');" title="记录原始数据"> 记录原始数据 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#zookeeper-based-configuration');" title="基于 Zookeeper 的配置"> 基于 Zookeeper 的配置 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#installing-third-party-plugins');" title="安装第三方插件"> 安装第三方插件 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#the-plugins-d-directory');" title="plugins.d 目录"> plugins.d 目录 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#directory-layout-for-plugins');" title="插件的目录布局"> 插件的目录布局 </a> </li>
</ul> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#data-ingestion');" title="Data ingestion"> Data ingestion </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#rpc');" title="RPC"> RPC </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#executing-commands');" title="Executing commands"> Executing commands </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#network-streams');" title="Network streams"> Network streams </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#setting-multi-agent-flow');" title="设置多主体流程"> 设置多主体流程 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#consolidation');" title="Consolidation"> Consolidation </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#multiplexing-the-flow');" title="多路流"> 多路流 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#configuration');" title="Configuration"> Configuration </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#defining-the-flow');" title="定义流程"> 定义流程 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#id1');" title="配置单个组件"> 配置单个组件 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#adding-multiple-flows-in-an-agent');" title="在代理中添加多个流"> 在代理中添加多个流 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#configuring-a-multi-agent-flow');" title="配置多代理流程"> 配置多代理流程 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#fan-out-flow');" title="扇出流量"> 扇出流量 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#ssl-tls-support');" title="SSL/TLS support"> SSL/TLS support </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#source-and-sink-batch-sizes-and-channel-transaction-capacities');" title="源和汇批次大小和 ChannelTransaction 能力"> 源和汇批次大小和 ChannelTransaction 能力 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-sources');" title="Flume Sources"> Flume Sources </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#avro-source');" title="Avro Source"> Avro Source </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#thrift-source');" title="Thrift Source"> Thrift Source </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#exec-source');" title="Exec Source"> Exec Source </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#jms-source');" title="JMS Source"> JMS Source </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#jms-message-converter');" title="JMS 消息转换器"> JMS 消息转换器 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#ssl-and-jms-source');" title="SSL 和 JMS 来源"> SSL 和 JMS 来源 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#spooling-directory-source');" title="假脱机目录源"> 假脱机目录源 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#event-deserializers');" title="Event Deserializers"> Event Deserializers </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#line');" title="LINE"> LINE </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#avro');" title="AVRO"> AVRO </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#blobdeserializer');" title="BlobDeserializer"> BlobDeserializer </a> </li>
</ul> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#taildir-source');" title="Taildir Source"> Taildir Source </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#twitter-1-firehose-source-experimental');" title="Twitter 1％的水喉源(实验)"> Twitter 1％的水喉源(实验) </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#kafka-source');" title="Kafka Source"> Kafka Source </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#netcat-tcp-source');" title="NetCat TCP 源"> NetCat TCP 源 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#netcat-udp-source');" title="NetCat UDP 源"> NetCat UDP 源 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#sequence-generator-source');" title="序列发生器源"> 序列发生器源 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#syslog-sources');" title="Syslog Sources"> Syslog Sources </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#syslog-tcp-source');" title="Syslog TCP 源"> Syslog TCP 源 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#multiport-syslog-tcp-source');" title="多端口 Syslog TCP 源"> 多端口 Syslog TCP 源 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#syslog-udp-source');" title="Syslog UDP 源"> Syslog UDP 源 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#http-source');" title="HTTP Source"> HTTP Source </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#jsonhandler');" title="JSONHandler"> JSONHandler </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#blobhandler');" title="BlobHandler"> BlobHandler </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#stress-source');" title="Stress Source"> Stress Source </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#legacy-sources');" title="Legacy Sources"> Legacy Sources </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#avro-legacy-source');" title="Avro 传统资源"> Avro 传统资源 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#thrift-legacy-source');" title="节俭 Legacy 来源"> 节俭 Legacy 来源 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#custom-source');" title="Custom Source"> Custom Source </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#scribe-source');" title="Scribe Source"> Scribe Source </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-sinks');" title="Flume Sinks"> Flume Sinks </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#hdfs-sink');" title="HDFS Sink"> HDFS Sink </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#hive-sink');" title="Hive Sink"> Hive Sink </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#logger-sink');" title="Logger Sink"> Logger Sink </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#avro-sink');" title="Avro Sink"> Avro Sink </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#thrift-sink');" title="Thrift Sink"> Thrift Sink </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#irc-sink');" title="IRC Sink"> IRC Sink </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#file-roll-sink');" title="文件卷槽"> 文件卷槽 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#null-sink');" title="Null Sink"> Null Sink </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#hbasesinks');" title="HBaseSinks"> HBaseSinks </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#hbasesink');" title="HBaseSink"> HBaseSink </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#hbase2sink');" title="HBase2Sink"> HBase2Sink </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#asynchbasesink');" title="AsyncHBaseSink"> AsyncHBaseSink </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#morphlinesolrsink');" title="MorphlineSolrSink"> MorphlineSolrSink </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#elasticsearchsink');" title="ElasticSearchSink"> ElasticSearchSink </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#kite-dataset-sink');" title="Kite 数据集接收器"> Kite 数据集接收器 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#kafka-sink');" title="Kafka Sink"> Kafka Sink </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#http-sink');" title="HTTP Sink"> HTTP Sink </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#custom-sink');" title="Custom Sink"> Custom Sink </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-channels');" title="Flume Channels"> Flume Channels </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#memory-channel');" title="Memory Channel"> Memory Channel </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#jdbc-channel');" title="JDBC Channel"> JDBC Channel </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#kafka-channel');" title="Kafka Channel"> Kafka Channel </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#file-channel');" title="File Channel"> File Channel </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#spillable-memory-channel');" title="溢出内存通道"> 溢出内存通道 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#pseudo-transaction-channel');" title="伪 TransactionChannels"> 伪 TransactionChannels </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#custom-channel');" title="Custom Channel"> Custom Channel </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-channel-selectors');" title="Sink 通道 selectors"> Sink 通道 selectors </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#replicating-channel-selector-default');" title="复制通道 selectors(默认)"> 复制通道 selectors(默认) </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#multiplexing-channel-selector');" title="多路通道 selectors"> 多路通道 selectors </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#custom-channel-selector');" title="自定义 Channelsselectors"> 自定义 Channelsselectors </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-sink-processors');" title="SinkSink 处理器"> SinkSink 处理器 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#default-sink-processor');" title="默认接收器处理器"> 默认接收器处理器 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#failover-sink-processor');" title="故障转移接收器处理器"> 故障转移接收器处理器 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#load-balancing-sink-processor');" title="负载均衡接收器处理器"> 负载均衡接收器处理器 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#custom-sink-processor');" title="定制 Sink 处理器"> 定制 Sink 处理器 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#event-serializers');" title="Event Serializers"> Event Serializers </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#body-text-serializer');" title="正文文本序列化器"> 正文文本序列化器 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-event-avro-event-serializer');" title="“ Flume 事件” Avro 事件序列化器"> “ Flume 事件” Avro 事件序列化器 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#avro-event-serializer');" title="Avro 事件序列化器"> Avro 事件序列化器 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-interceptors');" title="Flume Interceptors"> Flume Interceptors </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#timestamp-interceptor');" title="Timestamp Interceptor"> Timestamp Interceptor </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#host-interceptor');" title="Host Interceptor"> Host Interceptor </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#static-interceptor');" title="Static Interceptor"> Static Interceptor </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#remove-header-interceptor');" title="删除页眉拦截器"> 删除页眉拦截器 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#uuid-interceptor');" title="UUID Interceptor"> UUID Interceptor </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#morphline-interceptor');" title="Morphline Interceptor"> Morphline Interceptor </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#search-and-replace-interceptor');" title="搜索并替换拦截器"> 搜索并替换拦截器 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#regex-filtering-interceptor');" title="正则表达式过滤拦截器"> 正则表达式过滤拦截器 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#regex-extractor-interceptor');" title="正则表达式提取器拦截器"> 正则表达式提取器拦截器 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#example-1');" title="Example 1:"> Example 1: </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#example-2');" title="Example 2:"> Example 2: </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-properties');" title="Flume Properties"> Flume Properties </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#property-flume-called-from-service');" title="Property: flume.called.from.service"> Property: flume.called.from.service </a> </li>
</ul> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#configuration-filters');" title="Configuration Filters"> Configuration Filters </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#common-usage-of-config-filters');" title="配置过滤器的常见用法"> 配置过滤器的常见用法 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#environment-variable-config-filter');" title="环境变量配置过滤器"> 环境变量配置过滤器 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#example');" title="Example"> Example </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#external-process-config-filter');" title="外部流程配置过滤器"> 外部流程配置过滤器 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#id14');" title="Example"> Example </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#id15');" title="Example 2"> Example 2 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#hadoop-credential-store-config-filter');" title="Hadoop 凭证存储配置过滤器"> Hadoop 凭证存储配置过滤器 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#id16');" title="Example"> Example </a> </li>
</ul> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#log4j-appender');" title="Log4J Appender"> Log4J Appender </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#load-balancing-log4j-appender');" title="负载平衡 Log4J Appender"> 负载平衡 Log4J Appender </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#security');" title="Security"> Security </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#monitoring');" title="Monitoring"> Monitoring </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#available-component-metrics');" title="可用组件 Metrics"> 可用组件 Metrics </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#sources-1');" title="Sources 1"> Sources 1 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#sources-2');" title="Sources 2"> Sources 2 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#sinks-1');" title="Sinks 1"> Sinks 1 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#sinks-2');" title="Sinks 2"> Sinks 2 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#channels');" title="Channels"> Channels </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#jmx-reporting');" title="JMX Reporting"> JMX Reporting </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#ganglia-reporting');" title="Ganglia Reporting"> Ganglia Reporting </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#json-reporting');" title="JSON Reporting"> JSON Reporting </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#custom-reporting');" title="Custom Reporting"> Custom Reporting </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#reporting-metrics-from-custom-components');" title="来自自定义组件的报告 Metrics"> 来自自定义组件的报告 Metrics </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#tools');" title="Tools"> Tools </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#file-channel-integrity-tool');" title="文件通道完整性工具"> 文件通道完整性工具 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#event-validator-tool');" title="事件验证工具"> 事件验证工具 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#topology-design-considerations');" title="拓扑设计注意事项"> 拓扑设计注意事项 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#is-flume-a-good-fit-for-your-problem');" title="Flume 非常适合您的问题吗？"> Flume 非常适合您的问题吗？ </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flow-reliability-in-flume');" title="Sink 中的流量可靠性"> Sink 中的流量可靠性 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#flume-topology-design');" title="Sink 拓扑设计"> Sink 拓扑设计 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#sizing-a-flume-deployment');" title="调整 Flume 部署的规模"> 调整 Flume 部署的规模 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#troubleshooting');" title="Troubleshooting"> Troubleshooting </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#handling-agent-failures');" title="处理代理故障"> 处理代理故障 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#compatibility');" title="Compatibility"> Compatibility </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#hdfs');" title="HDFS"> HDFS </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#id17');" title="AVRO"> AVRO </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#additional-version-requirements');" title="附加版本要求"> 附加版本要求 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#tracing');" title="Tracing"> Tracing </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#more-sample-configs');" title="更多 samples 配置"> 更多 samples 配置 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#component-summary');" title="Component Summary"> Component Summary </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/flume/1.9.0/reference/FlumeUserGuide.html#alias-conventions');" title="Alias Conventions"> Alias Conventions </a> </li>
</ul> </li>
</ul></div>
</div>
</section>
<div class="right-sidebar">
<div class="affix"><ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6108808167664152" data-ad-slot="3102929424" data-ad-format="auto" data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script></div>
</div>
</div>
<div class="ft">
<a href="#toolbar-title" id="anchorNavigationExGoTop"><i class="fa fa-arrow-up"></i></a>
<footer class="footer">
<div class="footer__container--normal">
<img alt="扫码关注公众号" title="扫码关注公众号" src="static/picture/qr-code.png" width="170" height="170">
<div class="footer__description--normal">
<p class="paragraph footer__author--normal">Docs4dev<sup class="super">&#xAE;</sup>
 </p>
<p class="paragraph footer__quote&#45;&#45;normal">
如果你在使用过程中遇到任何问题，可以在 <a href="javascript:window.open('https://github.com/docs4dev/docs4dev-issues');" target="_blank" rel="noopener noreferrer">这里<i class="fa fa-external-link"></i></a> 提issue。
</p>
<div class="footer__main--normal">
<p class="paragraph footer__main__paragraph--normal copyright" style="color: #666 !important;">
<a href="javascript:window.open('https://beian.miit.gov.cn/');">
蜀ICP备14021783号-6
</a>
</p>
<p class="paragraph footer__main__paragraph--normal copyright" style="color: #666 !important;">
Copyright &#xA9; Docs4dev all
right reserved, powered by <a href="index2.html" target="_blank">Docs4dev</a></p>
</div>
</div>
</div>
<div class="box__issues">
</div>
</footer>
</div>
</div>
</div>
</div>
</div>
<script>
  var hasToc = true;
  /*  var downloadable = /!*false*!/ false;
    var editable = /!*false*!/ false;
    var code = /!*"flume"*!/ false;
    var version = /!*"1.9.0"*!/ false;
    var type = /!*"reference"*!/ false;
    var lang = /!*"zh"*!/ 'en';
    //edit link
    require(["gitbook", "jQuery"], function (gitbook, $) {
      gitbook.events.bind('start', function (e, config) {
        // Add edit toolbar to left
        var chapterId = /!*16905*!/ 0;
        if (downloadable) {
          gitbook.toolbar.createButton({
            icon: 'fa fa-download',
            text: '下载',
            onClick: function () {
              window.open('/download?code=' + code + '&version=' + version + '&type=' + type + '&lang=' + lang);
            }
          });
        }
        if (editable) {
          gitbook.toolbar.createButton({
            icon: 'fa fa-edit',
            text: '编辑此页',
            onClick: function () {
              window.open('/docs/edit?chapterId=' + chapterId + '&lang=' + lang);
            }
          });
        }
      });
    });*/
</script>
<script>
    var code = "flume";
    var lang = "zh";
  </script>

<script src="static/js/autocomplete-js.js"></script>
<script src="static/js/app.min.js"></script>
<script src="static/js/search.min.js"></script>
</body>
</html>
